home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / kprof / prof.c < prev   
C/C++ Source or Header  |  1988-09-23  |  713b  |  35 lines

  1. #include "sprite.h"
  2. #include "stdio.h"
  3.  
  4. main(argc, argv)
  5.     int argc;
  6.     char *argv[];
  7. {
  8.     ReturnStatus status;
  9.     char *fileName;
  10.     char *option;
  11.  
  12.     if (argc < 2) {
  13.     fprintf(stderr,"Usage: %s <start | end | dump filename>\n",argv[0]);
  14.     exit(1);
  15.     } else {
  16.     if (argc > 3) {
  17.         printf("Extra arguments ignored: %s...\n", argv[3]);
  18.     }
  19.     option = argv[1];
  20.     fileName = argv[2];
  21.     }
  22.     if (strcmp(option, "start") == 0) {
  23.     status = Prof_Start();
  24.     } else if (strcmp(option, "end") == 0) {
  25.     status = Prof_End();
  26.     } else if (strcmp(option, "dump") == 0) {
  27.     status = Prof_Dump(fileName);
  28.     } else {
  29.     printf(stderr,"%s: Unknown option: %s\n",argv[0], option);
  30.     status = 1;
  31.     }
  32.  
  33.     exit(status);
  34. }
  35.